policeman's heel - Spanish English Dictionary